package com.lxmes.device.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.lxmes.common.annotation.Excel;
import com.lxmes.common.core.domain.BaseEntity;

/**
 *  过程验证评价对象 nc_em_gcyz
 *
 * @author ruoyi
 * @date 2023-02-11
 */
public class NcEmGcyz extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private Long id;

    /** 序号 */
    private String xh;

    /** 公司代码 */
    @Excel(name = "公司代码")
    private String gcdm;

    /** 公司名称 */
    @Excel(name = "公司名称")
    private String gcmc;

    /** 维修单号 */
    @Excel(name = "维修单号")
    private String wxdh;

    /** 主修人 */
    @Excel(name = "主修人")
    private String zxr;

    /** 报修单号 */
    @Excel(name = "报修单号")
    private String bxdh;

    /** 维修评分 */
    @Excel(name = "维修评分")
    private String wxpf;

    /** 验证状态 */
    @Excel(name = "验证状态")
    private String yzzt;

    /** 评价说明 */
    @Excel(name = "评价说明")
    private String pjsm;

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId()
    {
        return id;
    }
    public void setXh(String xh)
    {
        this.xh = xh;
    }

    public String getXh()
    {
        return xh;
    }
    public void setGcdm(String gcdm)
    {
        this.gcdm = gcdm;
    }

    public String getGcdm()
    {
        return gcdm;
    }
    public void setGcmc(String gcmc)
    {
        this.gcmc = gcmc;
    }

    public String getGcmc()
    {
        return gcmc;
    }
    public void setWxdh(String wxdh)
    {
        this.wxdh = wxdh;
    }

    public String getWxdh()
    {
        return wxdh;
    }
    public void setZxr(String zxr)
    {
        this.zxr = zxr;
    }

    public String getZxr()
    {
        return zxr;
    }
    public void setBxdh(String bxdh)
    {
        this.bxdh = bxdh;
    }

    public String getBxdh()
    {
        return bxdh;
    }
    public void setWxpf(String wxpf)
    {
        this.wxpf = wxpf;
    }

    public String getWxpf()
    {
        return wxpf;
    }
    public void setYzzt(String yzzt)
    {
        this.yzzt = yzzt;
    }

    public String getYzzt()
    {
        return yzzt;
    }
    public void setPjsm(String pjsm)
    {
        this.pjsm = pjsm;
    }

    public String getPjsm()
    {
        return pjsm;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("xh", getXh())
            .append("gcdm", getGcdm())
            .append("gcmc", getGcmc())
            .append("wxdh", getWxdh())
            .append("zxr", getZxr())
            .append("bxdh", getBxdh())
            .append("wxpf", getWxpf())
            .append("yzzt", getYzzt())
            .append("pjsm", getPjsm())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .append("remark", getRemark())
            .toString();
    }
}
